Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

generate kakutef7 nonblock variation #508

Draft
wants to merge 1 commit into
base: galactic
Choose a base branch
from

Conversation

amfern
Copy link
Contributor

@amfern amfern commented Oct 4, 2021

Hi,

I have a need to generate a nonblocking version of this library, so I can call it from the external scheduler of the OS I am using(inav).
Nonblocking for me means to not wait for message receive inside Micro-XRCE-DDS-Client, I am achieving this by setting the variables:

                "-DUCLIENT_MAX_SESSION_CONNECTION_ATTEMPTS=1",
                "-DUCLIENT_MIN_SESSION_CONNECTION_INTERVAL=0"
...
                "-DRMW_UXRCE_ENTITY_CREATION_DESTROY_TIMEOUT=0"

Right now i am adding a new .meta and new platform type to generate another library, is there a better of way of doing it? And is it something you are willing to merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant